package com.rc.saas.tenant.vo.printer;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonProperty;

@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE)
public class BaselessStartPrintReq {
    @JsonProperty
    private String stationName;//桩群名

    @JsonProperty
    private String orderNum;//订单号

    @JsonProperty
    private String epNo;//桩编号

    @JsonProperty
    private String power;//充电量

    @JsonProperty
    private String chargeAmount;//充电金额

    @JsonProperty
    private String startTime;//开始时间

    @JsonProperty
    private String endTime;//结束时间

    @JsonProperty
    private String soc;//充电百分比

    @JsonProperty
    private String carNum;//车牌号

    @JsonProperty
    private String priRtua;//打印机逻辑地址

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getOrderNum() {
        return orderNum;
    }

    public void setOrderNum(String orderNum) {
        this.orderNum = orderNum;
    }

    public String getEpNo() {
        return epNo;
    }

    public void setEpNo(String epNo) {
        this.epNo = epNo;
    }

    public String getPower() {
        return power;
    }

    public void setPower(String power) {
        this.power = power;
    }

    public String getChargeAmount() {
        return chargeAmount;
    }

    public void setChargeAmount(String chargeAmount) {
        this.chargeAmount = chargeAmount;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getSoc() {
        return soc;
    }

    public void setSoc(String soc) {
        this.soc = soc;
    }

    public String getCarNum() {
        return carNum;
    }

    public void setCarNum(String carNum) {
        this.carNum = carNum;
    }

    public String getPriRtua() {
        return priRtua;
    }

    public void setPriRtua(String priRtua) {
        this.priRtua = priRtua;
    }

    @Override
    public String toString() {
        return "BaselessStartPrintReq{" +
                "stationName='" + stationName + '\'' +
                ", orderNum='" + orderNum + '\'' +
                ", epNo='" + epNo + '\'' +
                ", power='" + power + '\'' +
                ", chargeAmount='" + chargeAmount + '\'' +
                ", startTime='" + startTime + '\'' +
                ", endTime='" + endTime + '\'' +
                ", soc='" + soc + '\'' +
                ", carNum='" + carNum + '\'' +
                ", priRtua='" + priRtua + '\'' +
                '}';
    }

}
